/* CSS Document ¿É±à¼­ */
body {
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; background:#f9f6f1;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input,.cnt{padding: 0;margin: 0;}
/*----------wel---------------*/
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}

a {
	text-decoration:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear{ clear:both;}

.box { width:1024px; margin:0 auto;  height:auto;  overflow:hidden;}
.w100 {width:100%;height:auto;overflow:hidden;}
.ptb{ padding:30px 0;}

.top_bg{ background:url(../img/w_01.jpg) center no-repeat; height:134px; color:#d4c369;}
.logo{width:auto;height:auto;display:inline;float:left;  margin:25px 0; }	
.top_bg a{ color:#d4c369;}
.top_info a{ margin:0 10px; display:inline; }
.top_info{ margin-top:10px;}

.top_so{ margin-top:30px; width:auto; height:28px; overflow:hidden;font-size:16px; text-align:right; }
.top_so span{ font-size:18px; color:#FF0000; }

.me_bg{ background:url(../img/w_03.jpg) repeat-x; height:50px;}
#menu{height:50px; overflow:hidden; width:1024px; margin:auto;} 
#menu ul li{ float:left; display:block; font:16px  "Microsoft YaHei"; line-height:50px; width:100px; text-align:center; }
#menu ul li a{color:#FFFFFF;}
#menu .last{ background:none;}
#menu ul li:hover{ background:#2f1e0e;}




#about,#news ,#contact{ padding:15px; height:300px; overflow:hidden;}

 #about{width:280px; float:left; background:#FFFFFF;}
#about .cnt img{ width:280px; height:120px; margin-bottom:10px; }
#about p{ margin:0; line-height:24px; text-indent:2em; color:#6C6C6C;}
.mod{ float:left; width:100%; }

.ttl{ 
    height: 30px;
    line-height: 30px;
    overflow: hidden;
	margin-bottom:10px;
	padding-bottom:10px;
}

.ttl span {
	font-size:18px;
	display:inline;
	float:left;
	color:#878682;
}
.ttl span b{ color:#433e3a; margin-right:10px;}
.cnt{ padding:0;}
.ttl a,.pro_top a{ float:right; }
#news{ width:380px;  float:left; margin-left:20px; display:inline; }

#news ul li{width:100%;  float:left; display:inline; line-height:30px; height:30px; overflow:hidden;color:#777777; border-bottom:1px dashed #CCCCCC;}
#news ul li a{ float:left; display:inline; color:#666666;}
#news ul li span{ float:right;}

#contact{ width:235px; float:right; background:#FFFFFF;}
#contact .cnt{color:#666666; line-height:24px; }
#contact .cnt p{  padding:0 8px;  margin:0; height:24px; overflow:hidden;}

.mf2{ background:url(../img/w_14.jpg) top repeat-x #3d2719;}
.pro_t{ color:#FFFFFF;    height: 30px;  line-height: 30px; margin-top:10px;}
.pro_t span {font-size:18px;display:inline;float:left;color:#FFFFFF;}
.pro_t span b{ color:#f4e379; margin-right:10px;}
.pro_t .ttl{ display:none;}
.pro_t #goodsCat{ width:720px; float:right;line-height:30px;height:30px; overflow:hidden; text-align:right;}
.pro_t ul li{ float:left; width:auto; line-height:30px;}
.pro_t ul li a{ color:#FFFFFF; font-size:14px; padding:0 15px;}


#marqueediv1{ margin:40px 0;}
#marqueediv1 #goods { width:2460px;}
#marqueediv1 #goods li{ text-align:center; background:url(../img/w_20.jpg) no-repeat; width:216px; margin:0 15px; height:280px; overflow:hidden;}
#marqueediv1 #goods img {background: none;border:none;height:215px;width:196px; padding:10px;}
#marqueediv1 #goods li:hover{ background:url(../img/w_18.jpg) no-repeat;}
#marqueediv1 #goods li:hover a{ color:#FFFFFF;}
#marqueediv1 #goods .l_img a{ display:block;}
#marqueediv1 #goods .l_ginfo{ height:35px; line-height:35px; margin-top:15px;}

.tbl_info,.tbl_info td a{ color:#666666;}

.grid li h5 {
font-weight:normal;
font-size:12px;
width:100%;
}
.grid h5{
margin:0;
}
.grid li h5 a{
color:#2f312f;
}

#link{ width:100%;float:left;  line-height:32px; height:32px; margin:10px 0;}
#link .cnt{ line-height:32px; height:32px; padding:0 0 0 15px;}
#link .cnt a{margin:0 10px;}
.bottom{  padding:10px 0; line-height:24px; text-align:center; background:#251c15;  padding:20px 0; color:#f2d673; border-top:3px solid #f3a808;}
.bottom a{ margin:0 5px; color:#f2d673;}



#left {float: left; width: 210px; margin:30px 0;}
#right {width:780px;overflow:hidden; margin:30px 0; background:#FFFFFF; min-height:600px;}  

.dd{ width:210px;background:#FFFFFF;}

.left_t{width:210px; font-size:14px; font-weight:700; line-height:42px;float:left; background:#3d2719; color:#cfb46d }
.left_t span{ padding-left:20px;}
.le_list{line-height:30px;float:left; padding:15px 0; width:210px; } 
.le_list ul li{line-height:30px;float:left; background:#905720;   width:100%; margin:3px 0; text-align:center; line-height:30px; overflow:hidden;} 
.le_list ul li a{ color:#FFFFFF;}  
.le_list ul li:hover {background:#bf955b;}  
.le_list .ttl{ display:none;}
#left .cnt{ padding:0;} 
.dd #contact{width:210px; padding:15px 0;}
 .dd #contact img{ width:210px; height:100px;} 
  
#ULocation{width:100%; float:left;margin-bottom:20px; padding-bottom:15px; background:url(../img/w_14.jpg) bottom repeat-x; line-height:40px; height:40px;  color:#f6de7c;}
#ULocation a{color:#f6de7c; padding-left:20px; font-size:16px;}
.main_body{ padding:15px; width:750px;} 
 
.txtlist,#dlist_body{ width:100%; float:left;}
 .txtlist li,#dlist_body li{ width:100%; float:left; padding:15px 0; border-bottom:1px dashed #CCCCCC;} 
.txtlist li h5,#dlist_body li h5{ font-size:14px;} 
 
 #Pages{ padding:20px 0;} 
#subCats{ margin-bottom:20px;} 
#subCats li{ width:165px; background:#c2955e; border:none; margin:5px; display:inline; text-align:center; height:20px; line-height:20px;} 
#subCats li a{ color:#3d2719;}

.grid { width:100%; float:left;}
.grid li { margin: 12px 15px;  text-align: center; width: 220px;height:auto;} 
.grid .l_img img{ width:212px; padding:3px; border:1px solid #CCCCCC; height:200px;}  
.grid .l_ginfo{ width:100%; line-height:24px; margin-top:5px; height:48px; overflow:hidden;}


.datalist,.datalist th{ background:none;}
.datalist th,.datalist td{ border:1px solid #CCCCCC;}

.tbl_info,.tbl_info th{ background:none;}
.tbl_info th,.tbl_info td{ border:none; font-size:12px; font-weight:normal;}


#link_body{width:100%;float:left;}
#link_body .cnt{font-size:12px;float:left;width:960px;}
#link_body .cnt ul li{ width:auto; float:left;}
#link_body .cnt ul li a{line-height:30px;loat:left;margin:5px 15px;display:inline;white-space:nowrap;}




